package chap3;
//*****************************************************************************************************************
//          PP3_7.java                  Author:GK
//
//          用Heron公式计算三角形面积并保留小数。
//*****************************************************************************************************************

import java.sql.SQLOutput;
import java.text.DecimalFormat;
import java.util.Scanner;

public class PP3_7 {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        double s, a, b, c, d, S;

        System.out.println("请输入三角形的三边长： ");
        a = scan.nextDouble();
        b = scan.nextDouble();
        c = scan.nextDouble();

        s = (a + b + c) / 2;
        d = s * (s - a) * (s - b) * (s - c);
        S = Math.sqrt(d);

        //  保留三位小数。
        DecimalFormat fmt = new DecimalFormat("0.000");
        System.out.println("面积为： " + fmt.format(S));
    }
}
